.wrapper{margin:0 auto;text-align:left;width:970px;zoom:1;}
.wrapper button::-moz-focus-inner{border-color:transparent!important;}



/*顶部*/
.topser{background:#FBFDFF url(../images/line.png) left -70px repeat-x;border-bottom:solid 1px #eee;height:20px;padding:2px 7px 0 7px;overflow:hidden;_display:inline-block;clear:both}
.topser .welcome{float:left;overflow:hidden;display:inline-block;}
.topser .direct{float:right;overflow:hidden;display:inline-block;color:#666;}
.topser a{color:#666;font-size:12px;height:18px;line-height:18px;padding:0 4px;display:inline-block;}
.topser a:hover{color:#222;background:#E8F5FB;}

/*头部*/
.header{}
.header *{zoom:1;}
.header .carte{clear:both;display:inline-block;padding:12px 0;overflow:hidden;}
.header .carte div.logo{float:left;padding-top:6px;float:left;width:340px;height:50px;overflow:hidden;text-align:center;}
.header .carte div.logo img{margin:0 auto}
.header .carte div.special{float:left;margin-top:4px;}
.header .carte .lang{float:right;width:86px;height:42px;margin:8px 18px 0 0;background:url(../images/lang_bg.gif) 0 0 no-repeat;display:inline;}
.header .carte .lang li{display:inline;margin:4px 0 0 0;}
.header .carte .lang li a{display:block;height:15px;line-height:15px;padding-left:26px;text-align:left;}
/*.header .carte .lang li a{border:solid 1px #C3DDF2;background:#fff url(../images/line5.png) right top no-repeat;display:inline-block;padding:2px 14px 2px 8px;}*/
.header ul.menu{margin-left:3px;display:inline-block;}
.header ul.menu li{float:left;width:71px;margin-right:-1px;border:solid 1px #C3DDF2;background:url(../images/line.png) left -210px repeat-x;padding:1px 1px 0 1px;border-bottom:none;position:relative;top:3px;}
.header ul.menu li a{color:#333;display:block;text-align:center;overflow:hidden;height:24px;line-height:24px;background:#ECF5FE url(../images/line.png) left -215px repeat-x;}
.header ul.menu li a:hover{background-position:left -220px}
.header ul.menu li.selected{margin-right:0;border-color:#0E77CD;font-weight:bold;background-color:#BDDEF9;background-position:left -300px;padding-top:0;top:1px}
.header ul.menu li.selected a{color:#fff;height:28px;line-height:28px;background-color:#6BB0EB;background-position:left -390px;;position:relative;top:1px}
.header ul.menu li.selected a:hover{text-decoration:none;background-position:left -390px;}
.header ul.menu li.last{margin-right:0;}
.header .support{height:3px;overflow:hidden}
.header .hilite{border:solid 1px #0E77CD;background:#BDDEF9 url(../images/line.png) left -330px repeat-x;padding:1px;}
.header .hilite .pitch{background:#6BB0EB url(../images/line.png) left -420px repeat-x;height:50px;overflow:hidden;}
.header .special{float:left}
.header .contact{float:right;width:220px}
.header .location{overflow:hidden;text-align:center; height:66px;*float:right;padding-top:4px}
.header .expresser{width:440px;margin:0 auto;text-align:left;color:#ccc}
.header .expresser a{color:#eee}
.header .expresser a:hover{color:#fc3}
.header .expresser input{vertical-align:middle;}
.header .expresser .text,.header .expresser .select{padding:2px 3px;height:14px;width:266px;margin-right:4px;overflow:hidden;}
.header .expresser .text{width:260px;}
/*border:solid 1px #0E77CD;background:#D8E9EC url(../images/sprite.png) left top no-repeat;height:18px;padding:6px 6px 0 26px;*/
.header .expresser .select{width:72px;}
.header .tag{margin-left:88px;font-size:12px;margin-top:4px}
.navigation{background:#fff url(../images/line.png) left -540px repeat-x;height:27px;padding:0 1px}
.navigation div{background:#fff url(../images/line.png) left -570px repeat-x;height:20px;line-height:18px;padding:3px 0 0 8px}
.line{border-top:solid 1px #E4F0F9;background-color:#EDF5FB;border-bottom:solid 1px #F6FAFD;height:1px;overflow:hidden}
/*
.navigation{background:#fff url(../images/line.png) left -540px repeat-x;height:26px;padding:0 1px}
.navigation div{background:#fff url(../images/line.png) left -570px repeat-x;height:26px;line-height:22px;padding-left:5px}
.header .line{border-top:solid 1px #999;background-color:#ccc;border-bottom:solid 1px #eee;height:1px;overflow:hidden}
*/

/*尾部*/
/*border-top:solid 2px #BDEAF4;*/
.nether{background:url(../images/footer_bg.gif) top center no-repeat;text-align:center;margin-top:5px;padding-top:8px;color:#555;overflow:hidden;clear:both;height:100%}
.nether p{margin:8px 0}
.nether p a{color:#555;}
.nether p a:hover{color:#06c;}
.nether h4{border:solid 2px #000;color:#000;background-color:#ff0;font-weight:bold;display:inline-block;overflow:hidden;width:280px;padding:2px 3px 2px 5px;margin:4px auto 8px auto;}
.nether h4 a{display:block;color:#000;height:18px;line-height:18px;}
.nether h4 a:hover{text-decoration:none}
.nether dl{width:770px;overflow:hidden;border:solid 1px #eee;margin:6px auto 4px auto}
.nether dl dt{width:20px;float:left;background-color:#f9f9f9;border-right:solid 1px #eee;padding:3px 0;line-height:18px}
.nether dl dd{float:left;width:100px;text-align:left;margin:5px 0 0 5px}

.safe_img img{border:solid 1px #d2d2d2;margin:0 6px;}

.affix{display:none}